Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
163 LEYBOURNE AVENUE Semi-Detached £205,000 28 Sep 2007
173 LEYBOURNE AVENUE Semi-Detached £177,000 1 May 2013
177 LEYBOURNE AVENUE Semi-Detached £260,000 16 Feb 2018